cable pulling rope - Spanish English Dictionary